package org.lightrpc;

import java.util.List;

/**
 * Thic class wraps the information that is returned after parameter resoveling.
 * 
 * @author miku
 * 
 */
public class RpcCallParameters {
	/** The types of request in call order */
	private Class<?>[] types;
	/** The actual parameters of a rpc call */
	private List<Object> params;

	public RpcCallParameters(Class<?>[] types, List<Object> params) {
		this.params = params;
		this.types = types;
	}

	public Class<?>[] getTypes() {
		return types;
	}

	public void setTypes(Class<?>[] types) {
		this.types = types;
	}

	public List<Object> getParams() {
		return params;
	}

	public void setParams(List<Object> params) {
		this.params = params;
	}
}
